package com.user.query.service;

import com.user.query.model.Menu;
import com.user.query.model.User;
import com.user.query.utils.Page;

import java.util.List;

/**
 * 菜单服务MenuService
 * @author lijk
 * @date 2015-10-27 下午5:28:38
 */
public interface MenuService {
	
	List<Menu> queryAllEffective();

	Page<Menu> queryPage(Page<Menu> page);
	
	List<Menu> grep(Menu menu);
	
	Menu get(String id);
	
	void modifyOrAdd(Menu menu);

	List<Menu> queryByLoginUser(User loginUser);
	
	List<Menu> queryAllByParentId(String parentId);
	
}
